#include <vector>
#include <array>
#include <list>
#include <map>
#include <set>
#include <iostream>

int main() {
    std::array<int, 4> a{};
    std::vector<int> b{};
    std::list<int> c{};
    std::map<int, int> d{};
    std::set<int> e{};

    std::cout << a.size() << a.empty() << "\n";
    std::cout << b.size() << b.empty() << "\n";
    std::cout << c.size() << c.empty() << "\n";
    std::cout << d.size() << d.empty() << "\n";
    std::cout << e.size() << e.empty() << "\n";
}